Run1
#define SMALL_ROOT_LENGTH 3
#define LOW_FREQUENCY_DROPOUTS 1
#define LOW_FREQUENCY_DROPOUTS_LEARNING 1
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 40	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.75
#define WRFR_SUFFIX_THRESHOLD 10
#define WRFR_PREFIX_THRESHOLD 1.5
#define SLS_NORMALIZATION_CONSTANT 5
#define ALLOMORPH_REPLACEMENT_THRESHOLD 3
#define ALLOMORPH_DELETION_THRESHOLD 3	
#define ALLOMORPH_ADDITION_THRESHOLD 3 
#define PROMOTE_LONG_SEGMENTATION 1
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 5
Run2
#define SMALL_ROOT_LENGTH 3
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 50	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.65
#define WRFR_SUFFIX_THRESHOLD 6
#define WRFR_PREFIX_THRESHOLD 1.5
#define SLS_NORMALIZATION_CONSTANT 5
#define ALLOMORPH_REPLACEMENT_THRESHOLD 3
#define ALLOMORPH_DELETION_THRESHOLD 3	
#define ALLOMORPH_ADDITION_THRESHOLD 3 
#define PROMOTE_LONG_SEGMENTATION 0
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 5
Run 3
#define SMALL_ROOT_LENGTH 3
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 70	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.5
#define WRFR_SUFFIX_THRESHOLD 5
#define WRFR_PREFIX_THRESHOLD 1.5
#define SLS_NORMALIZATION_CONSTANT 5
#define ALLOMORPH_REPLACEMENT_THRESHOLD 3
#define ALLOMORPH_DELETION_THRESHOLD 3	
#define ALLOMORPH_ADDITION_THRESHOLD 3 
#define PROMOTE_LONG_SEGMENTATION 0
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 5
Run 4
#define SMALL_ROOT_LENGTH 3
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 80	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 70	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.4
#define WRFR_SUFFIX_THRESHOLD 4
#define WRFR_PREFIX_THRESHOLD 1.5
#define SLS_NORMALIZATION_CONSTANT 5
#define ALLOMORPH_REPLACEMENT_THRESHOLD 3
#define ALLOMORPH_DELETION_THRESHOLD 3	
#define ALLOMORPH_ADDITION_THRESHOLD 3 
#define PROMOTE_LONG_SEGMENTATION 0
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 5
Run 5
#define SMALL_ROOT_LENGTH 3
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 70	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.4
#define WRFR_SUFFIX_THRESHOLD 4
#define WRFR_PREFIX_THRESHOLD 1.5
#define SLS_NORMALIZATION_CONSTANT 5
#define ALLOMORPH_REPLACEMENT_THRESHOLD 3
#define ALLOMORPH_DELETION_THRESHOLD 3	
#define ALLOMORPH_ADDITION_THRESHOLD 3 
#define PROMOTE_LONG_SEGMENTATION 0
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 5
Run 6----------
#define SMALL_ROOT_LENGTH 4
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 70	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.5
#define WRFR_SUFFIX_THRESHOLD 5
#define WRFR_PREFIX_THRESHOLD 1.5
#define SLS_NORMALIZATION_CONSTANT 5
#define ALLOMORPH_REPLACEMENT_THRESHOLD 3
#define ALLOMORPH_DELETION_THRESHOLD 3	
#define ALLOMORPH_ADDITION_THRESHOLD 3 
#define PROMOTE_LONG_SEGMENTATION 0
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 5
Run 7-----------------------
#define SMALL_ROOT_LENGTH 5
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 70	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.5
#define WRFR_SUFFIX_THRESHOLD 5
#define WRFR_PREFIX_THRESHOLD 1.5
#define SLS_NORMALIZATION_CONSTANT 5
#define ALLOMORPH_REPLACEMENT_THRESHOLD 3
#define ALLOMORPH_DELETION_THRESHOLD 3	
#define ALLOMORPH_ADDITION_THRESHOLD 3 
#define PROMOTE_LONG_SEGMENTATION 0
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 5
Run8-------------
#define SMALL_ROOT_LENGTH 7
Run9-----------
#define SMALL_ROOT_LENGTH 15
Run10-----------
#define SMALL_ROOT_LENGTH 12
Run 11-----------------
#define SMALL_ROOT_LENGTH 10
Run 12--------
#define SMALL_ROOT_LENGTH 9
Run13----------------
#define SMALL_ROOT_LENGTH 10
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 70	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.4
#define WRFR_SUFFIX_THRESHOLD 5
#define WRFR_PREFIX_THRESHOLD 1.2
#define SLS_NORMALIZATION_CONSTANT 5
#define ALLOMORPH_REPLACEMENT_THRESHOLD 3
#define ALLOMORPH_DELETION_THRESHOLD 3	
#define ALLOMORPH_ADDITION_THRESHOLD 3 
#define PROMOTE_LONG_SEGMENTATION 0
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 5
Run 14------------------
#define SMALL_ROOT_LENGTH 10
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 70	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.4
#define WRFR_SUFFIX_THRESHOLD 5
#define WRFR_PREFIX_THRESHOLD 1.0
#define SLS_NORMALIZATION_CONSTANT 5
#define ALLOMORPH_REPLACEMENT_THRESHOLD 3
#define ALLOMORPH_DELETION_THRESHOLD 3	
#define ALLOMORPH_ADDITION_THRESHOLD 3 
#define PROMOTE_LONG_SEGMENTATION 0
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 5
Run 15--------------------
#define SMALL_ROOT_LENGTH 10
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 70	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.4
#define WRFR_SUFFIX_THRESHOLD 4
#define WRFR_PREFIX_THRESHOLD 1.2
#define SLS_NORMALIZATION_CONSTANT 5
#define ALLOMORPH_REPLACEMENT_THRESHOLD 3
#define ALLOMORPH_DELETION_THRESHOLD 3	
#define ALLOMORPH_ADDITION_THRESHOLD 3 
#define PROMOTE_LONG_SEGMENTATION 0
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 5
Run 16------------------------
#define SMALL_ROOT_LENGTH 10
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 70	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.4
#define WRFR_SUFFIX_THRESHOLD 5
#define WRFR_PREFIX_THRESHOLD 1.2
#define SLS_NORMALIZATION_CONSTANT 6
#define ALLOMORPH_REPLACEMENT_THRESHOLD 3
#define ALLOMORPH_DELETION_THRESHOLD 3	
#define ALLOMORPH_ADDITION_THRESHOLD 3 
#define PROMOTE_LONG_SEGMENTATION 0
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 5
Run 17-----------
#define SMALL_ROOT_LENGTH 10
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 70	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.4
#define WRFR_SUFFIX_THRESHOLD 5
#define WRFR_PREFIX_THRESHOLD 1.2
#define SLS_NORMALIZATION_CONSTANT 5
#define ALLOMORPH_REPLACEMENT_THRESHOLD 3
#define ALLOMORPH_DELETION_THRESHOLD 3	
#define ALLOMORPH_ADDITION_THRESHOLD 3 
#define PROMOTE_LONG_SEGMENTATION 1
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 5
Run 18----------------
#define SMALL_ROOT_LENGTH 10
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 70	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.4
#define WRFR_SUFFIX_THRESHOLD 5
#define WRFR_PREFIX_THRESHOLD 1.2
#define SLS_NORMALIZATION_CONSTANT 6
#define ALLOMORPH_REPLACEMENT_THRESHOLD 2
#define ALLOMORPH_DELETION_THRESHOLD 2	
#define ALLOMORPH_ADDITION_THRESHOLD 2 
#define PROMOTE_LONG_SEGMENTATION 0
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 5
Run 19-------
#define SMALL_ROOT_LENGTH 10
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 70	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.4
#define WRFR_SUFFIX_THRESHOLD 5
#define WRFR_PREFIX_THRESHOLD 1.2
#define SLS_NORMALIZATION_CONSTANT 6
#define ALLOMORPH_REPLACEMENT_THRESHOLD 6
#define ALLOMORPH_DELETION_THRESHOLD 6	
#define ALLOMORPH_ADDITION_THRESHOLD 6 
#define PROMOTE_LONG_SEGMENTATION 0
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 5
Run 20--------------
#define SMALL_ROOT_LENGTH 10
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 70	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.4
#define WRFR_SUFFIX_THRESHOLD 5
#define WRFR_PREFIX_THRESHOLD 1.2
#define SLS_NORMALIZATION_CONSTANT 6
#define ALLOMORPH_REPLACEMENT_THRESHOLD 3
#define ALLOMORPH_DELETION_THRESHOLD 3	
#define ALLOMORPH_ADDITION_THRESHOLD 3 
#define PROMOTE_LONG_SEGMENTATION 1
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 5
Run 21-------------------
#define SMALL_ROOT_LENGTH 10
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 70	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.4
#define WRFR_SUFFIX_THRESHOLD 5
#define WRFR_PREFIX_THRESHOLD 1.2
#define SLS_NORMALIZATION_CONSTANT 6
#define ALLOMORPH_REPLACEMENT_THRESHOLD 3
#define ALLOMORPH_DELETION_THRESHOLD 3	
#define ALLOMORPH_ADDITION_THRESHOLD 3 
#define PROMOTE_LONG_SEGMENTATION 1
#define PROMOTE_LONG_SEGMENTATION_LENGTH 30
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 5
Run 22--------
#define PROMOTE_LONG_SEGMENTATION_LENGTH 45
Run 23--------------
#define PROMOTE_LONG_SEGMENTATION_LENGTH 38
Run 24------------
#define PROMOTE_LONG_SEGMENTATION_LENGTH 22
Run 25----------
#define PROMOTE_LONG_SEGMENTATION_LENGTH 27
Run 26----------
#define PROMOTE_LONG_SEGMENTATION_LENGTH 28
Run 27---------
#define SMALL_ROOT_LENGTH 3
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 70	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.5
#define WRFR_SUFFIX_THRESHOLD 5
#define WRFR_PREFIX_THRESHOLD 1.5
#define SLS_NORMALIZATION_CONSTANT 5
#define ALLOMORPH_REPLACEMENT_THRESHOLD 3
#define ALLOMORPH_DELETION_THRESHOLD 3	
#define ALLOMORPH_ADDITION_THRESHOLD 3 
#define PROMOTE_LONG_SEGMENTATION 0
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 1
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 15
Run 28-----------
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 30
Run 29-----------
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 21
Run 30----------
#define SMALL_ROOT_LENGTH 3
#define LOW_FREQUENCY_DROPOUTS 2
#define LOW_FREQUENCY_DROPOUTS_LEARNING 3
#define SUFFIX_CUTOFF_THRESHOLD 70	//CRITICAL	
#define PREFIX_CUTOFF_THRESHOLD 70	//CRITICAL
#define COMPOSITE_SUFFIX_THRESHOLD 0.5
#define WRFR_SUFFIX_THRESHOLD 2
#define WRFR_PREFIX_THRESHOLD 1.5
#define SLS_NORMALIZATION_CONSTANT 5
#define ALLOMORPH_REPLACEMENT_THRESHOLD 3
#define ALLOMORPH_DELETION_THRESHOLD 3	
#define ALLOMORPH_ADDITION_THRESHOLD 3 
#define PROMOTE_LONG_SEGMENTATION 0
#define PROMOTE_LONG_SEGMENTATION_LENGTH 15
#define INDUCE_OUTOFVOCABULARY_ROOTS 0
#define INDUCE_OUTOFVOCABULARY_ROOTS_THRESHOLD 21
Run 31---------
#define WRFR_SUFFIX_THRESHOLD 2
#define WRFR_PREFIX_THRESHOLD 1.0
Run 32--------
#define WRFR_SUFFIX_THRESHOLD 10
#define WRFR_PREFIX_THRESHOLD 1.2
Run 33-----------
#define WRFR_SUFFIX_THRESHOLD 15
#define WRFR_PREFIX_THRESHOLD 1.2
Run 34------------
#define WRFR_SUFFIX_THRESHOLD 21
#define WRFR_PREFIX_THRESHOLD 1.2
Run 35--------------
#define WRFR_SUFFIX_THRESHOLD 21
#define WRFR_PREFIX_THRESHOLD 3
Run 36--------------
#define WRFR_SUFFIX_THRESHOLD 21
#define WRFR_PREFIX_THRESHOLD 0
